Big Huge Thesaurus

recreation facility

noun